package com.wg.web_app.dao;

import com.wg.web_app.dao.table.*;

public class SuperDaoFactory {
	private static SuperDao<TableUser> user = new SuperDao<TableUser>(TableUser.class);
	private static SuperDao<TableGroup> group = new SuperDao<TableGroup>(TableGroup.class);
	private static SuperDao<TableGU> gu = new SuperDao<TableGU>(TableGU.class);
	private static SuperDao<TableNumber> number = new SuperDao<TableNumber>(TableNumber.class);
	private static SuperDao<TableUN> un = new SuperDao<TableUN>(TableUN.class);
	
	public static SuperDao<TableUser> getUserDao(){
		return user;
	}
	
	public static SuperDao<TableGroup> getGroupDao(){
		return group;
	}
	
	public static SuperDao<TableGU> getGuDao(){
		return gu;
	}
	
	public static SuperDao<TableNumber> getNumberDao(){
		return number;
	}
	
	public static SuperDao<TableUN> getUnDao(){
		return un;
	}
	
}
